canadian forces base - German English Dictionary